package com.mpp.admin.entity;

import lombok.Data;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

/**
 * @author mapp
 * @des 表实体
 * @date 2019/3/13
 */
@Data
public class Table implements Serializable {

    /** 表名 */
    private String tableName;
    /** 表说明 */
    private String comment;
    /** 库名称 */
    private String dataBaseName;
    /** 存储引擎 */
    private String engine;
    /** 创建时间 */
    private LocalDateTime createTime;
    /** 表对应的class文件名称 */
    private String className;

    List<Column> columnList = new ArrayList<>();

    /** package 参数 */
    private String packageName;
    /** 模块名称 */
    private String model;
    /** 作者 */
    private String author;
    /** 功能描述 */
    private String remake;
    /** 前台框架 */
    private String frontType;
    /** 后台框架 */
    private String backType;

}
